home *** CD-ROM | disk | FTP | other *** search
-
-
-
- Event´er 1.14
- ==============
- 18-Sep-94 mk
-
-
-
- Preface
- -------
- The program and files in this distribution are freely distributable,
- but are also copyright (c) by Klaus Muckenhuber. They may be freely
- distributed as long as no more than a nominal fee is charged to cover
- time and copying costs.
-
- No commercial usage is permitted without written permission from the
- author. Everything in this distribution must be kept together, in original
- unmodified form.
-
- The above is generally known as freeware.
-
- Please contact me if you have any comments or suggestions !!
-
-
-
- Disclaimer
- ----------
- No warranties of any kind are made as to the functionality of this
- program. You are using it at your own risk.
-
-
-
- Information:
- ------------
- With this software you have a good tool to remember everything you want.
-
-
-
- Features:
- ---------
- * requiers only 12 kB memory
- * the event´s are storend in a data file
- * multitasking friendly
- * "gliding" event´s
- * loading only the Event´s from the current day
-
-
- Installation:
- -------------
- 1. step
- Copy the hole drawer on your disk.
- Workbench: move the drawer icon with the mouse (drag & drop)
- CLI: copy df0:Event SYS:tools/Event all
-
-
- 2. step
- Add in your "S:user-startup" file the following lines
-
- ; Startup Event´er
- run >NIL: SYS:tools/Event
-
-
- 3. step
- put in the "S:" directory your data file.
-
-
-
- Data-File
- ---------
-
- Note: At first Event´er search the data-file in the local directory,
- second looking in the "S:" directory.
-
- The data-file must be named as "Event.data"
-
-
- The Data-File has the following description
-
- 1. line Delay time between the event test (default value=50)
- Normally the value is set on 50 == 1 sec.
- If you want saving your CPU power set the value
- on "200" ~2 sec´s
- You can set the value between -2147483646 and 2147483647 (int)
- Every value under 0 will have the same effect!
- 2. line Delay time between the data file test. (default value=60)
- Normally it will be set the value an 60 == 60 sec.
- If you edit the file mostly you can set the value on a short
- number, otherwise you can set a high value if you dont want
- update from the datafile.
- You can set the value between -2147483646 and 2147483647 (int)
- 3. line; first Event Event TYP
- 4. line; first Event Event DATE
- 5. line; first Event Event TIME
- 6. line; first Event Event MESSAGE
- 7. line; second Event Event TYP
- ... ..
- ..... ....
- .....
-
-
-
- Event TYP: (these are Flags, combinations are possible)
- 0 normal (aktiv DisplayBeep + Requester)
- 1 No DisplayBeep
- 2 No Requester
- 4 Quit Event´er
- 8 Event Weekday
- If you set this flag the value for the day will be interpreted as weekday
- -1.-1.00 every Sonday
- -1.-1.01 every Monday
- -1.-1.02 every Tuesday
- -1.-1.03 every Wednesday
- -1.-1.04 every Thursday
- -1.-1.05 every Friday
- -1.-1.06 every Saturday
-
- Examples for typ:
- 0 normal setup
- 9 No DisplayBeep, and Weekday
- 10 No Requester (only DisplayBeep) and Weekday
-
-
- Event DATE:
- Format: yy.mm.dd (Year.Month.Day)
- ie: 94.09.27
-
- Event TIME:
- Note: 24 Hours only (no am/pm shit)
- Format: hh:mm:ss
- ie: 16:55:09
-
- Event MESSAGE:
- You can enter everything you want - but only the first 60 characters are
- loaded and displayed!
-
-
-
- Spezial Feature:
- ----------------
- With the "-1" statement by date or time you tell Event´er a gliding Event
-
- DATE
- 94.09.10 means 1994 September 10
- 94.09.-1 means every day in September 1994
- 94.-1.-1 means evers day 1994
- -1.-1.01 means on each first month day
- -1.04.05 means every year the 4 day in may (ie: birthday..)
- -1.-1.-1 means every Day
-
- DATE with set typ=8 (Weekday)
- 94.09.01 means every Monday in September 1994
- 94.-1.06 means every Saturday 1994
- -1.-1.-1 means every Day
- -1.01.05 means every Year in January every Friday
-
-
- TIME
- -1:00:00 means every full hour
- 13:-1:00 means every minute in the time between 13:00:00 and 13:59:00
- 13:00:-1 means every second in the time between 13:00:00 and 13:00:59
- -1:-1:00 means every full minute every hour
- -1:15:00 means every hour 15 mins past beginning
- and so on....
-
-
-
- Example "Event.data" File:
- ------------------------
- 50 ;delay between event test (1/50 sec)
- 60 ;delay between data filetest (1 sec)
- 0
- 94.10.04
- 19:00:00
- normal event like, gudrun to cinema! money?
- 1
- -1.-1.-1
- 20:15:00
- looking in television, or forget it!
- 0
- -1.-1.-1
- 23:30:00
- YOU MUST GO TO BED!!!
- 2
- -1.-1.-1
- 22:59:00
- dummy; only a warning - no message
- 9
- -1.-1.01
- 17:00:00
- every Monday, training!
- 2
- -1.-1.-1
- 23:11:-1
- one minute - DisplayBeep!!!
- 8
- -1.-1.00
- 19:10:00
- Computerclub, only Sunday
- 0
- -1.05.04
- -1:00:00
- Birthday Mike !!!
- 4 ;Quit
- 99.-1.-1
- -1:-1:-1
- set >99< to the current year - save it - Event´er will exit!
-
-
-
- Remember: Every minute Event´er will test your datafile about any
- modifcation, and if was modified Event´er will reload the
- file.
-
- Do not enter empty lines - every event must have 4 lines!
-
- WATCH ON CORRECT SYNTAX!
-
- Only minimal tested - attension - no garantie!!
-
-
-
- Hint: If you want, make a graphics interface for Event´er
- to edit the date file (Event.data)
- * no commodity
- * seperate process
- * if you do that - send it to me also!
-
-
- History:
- --------
- 18-Sep-94 1.14 added the weekday support
- 17-Sep-94 1.05 added date support
- 15-Sep-94 1.02 added the QUIT feature
- 12-Sep-94 1.01 added the automatic load feature
- 11-Sep-94 1.0 first realease (privat)
- 4-Sep-94 the idea
-
-
-
- The Author:
- -----------
- Klaus Muckenhuber
- Markt 37
- A-4625 OFFENHAUSEN
- AUSTRIA
-